3146 205
9093 701
81801 883
3915 751
7255 546
23184 397
24277 373
105357 489
14051 115
35899 324
980 47
7140 89
10159 596
29777 377
5077 613
4205 518
25221 710
54001 823
3734 152
6255 647
2908 215
1813 98
5867 403
4697 728
9459 479
15966 537
2354520 3886
247187 1043