3302 561
9529 375
2423 138
5850 441
28817 779
3943 266
8811 364
10791 170
5387 391
2441 208
7402 331
3004 290
3043 119
5212 499
18468 169
3682 346
25388 547
275197 863
27166 209
8228 100
18981 515
93536 677
76337 473
4007 249
4644 90
20375 405
15134 616
20370 826