9672 506
18448 215
16667 129
11543 542
14714 598
4817 346
6296 179
21126 612
172836 1114
139430 771
12859 77
109783 439
17256 417
6501 368
31919 260
30632 137
6009 541