3132 205
9064 701
81778 883
3905 751
7203 546
23161 397
24272 373
104850 489
13989 115
35707 324
971 47
7134 89
10149 596
29671 377
5064 613
4194 518
25050 710
53976 823
3699 152
6244 647
2894 215
1802 98
5839 403
4685 728
9447 479
15888 537
2349558 3883
247173 1043