3132 205
9064 701
81778 883
3905 751
7203 546
23160 397
24272 373
104845 489
13986 115
35704 324
971 47
7134 89
10149 596
29671 377
5064 613
4194 518
25044 710
53975 823
3699 152
6244 647
2894 215
1802 98
5839 403
4685 728
9446 479
15887 537
2349529 3883
247173 1043