3132 205
9064 701
81778 883
3905 751
7203 546
23160 397
24272 373
104824 489
13986 115
35698 324
971 47
7133 89
10149 596
29670 377
5064 613
4194 518
25041 710
53975 823
3699 152
6244 647
2894 215
1800 98
5838 403
4685 728
9446 479
15885 537
2349364 3883
247173 1043