3146 205
9091 701
81800 883
3915 751
7253 546
23182 397
24277 373
105324 489
14047 115
35888 324
980 47
7140 89
10157 596
29774 377
5076 613
4205 518
25207 710
54000 823
3734 152
6255 647
2908 215
1812 98
5867 403
4696 728
9457 479
15964 537
2354227 3886
247187 1043