7580 28
8201 465
3716 448
22232 717
21346 882
5289 201
5372 948
11195 485
18449 714
24670 452
32102 798
1393 29
4320 587
97654 629
40725 726
17288 681
5463 143
79727 410
29418 142
2126 152
4248 215
3089 244
4911 291
5903 914
3029 420
134718 182