1008 133
4437 748
86955 839
7976 681
17279 326
16381 605
16388 116
13067 31
10751 212
24754 131
49464 492
29574 458
11860 57
17948 450
3307 197
25630 481
15704 394
28196 41
32528 172
13372 119
7461 47
50240 592
17678 731
3276 469
4230 428
2463 71
15741 580
22475 188