3129 205
9049 701
81769 883
3900 751
7193 546
23159 397
24270 373
104655 489
13963 115
35630 324
968 47
7131 89
10144 596
29642 377
5061 613
4188 518
24990 710
53969 823
3694 152
6234 647
2887 215
1798 98
5830 403
4684 728
9437 479
15856 537
2347544 3883
247167 1043