2580 116
4803 340
7948 151
100414 653
187431 635
12846 947
142281 332
2482 171
90533 491
35385 277
3435 673
76055 640
6968 116
5900 78
11158 574
68941 381
382995 590
162613 752
13918 762
36168 895
9012 96
19094 122
20102 367
13986 753
23187 228
129875 287
238548 918
53947 340