1008 133
4436 748
86950 839
7974 681
17279 326
16381 605
16387 116
13067 31
10749 212
24752 131
49461 492
29574 458
11858 57
17948 450
3307 197
25629 481
15703 394
28195 41
32528 172
13371 119
7461 47
50236 592
17678 731
3276 469
4230 428
2463 71
15739 580
22474 188