3146 205
9093 701
81801 883
3915 751
7257 546
23184 397
24277 373
105364 489
14052 115
35902 324
980 47
7140 89
10159 596
29777 377
5077 613
4205 518
25224 710
54001 823
3734 152
6255 647
2908 215
1813 98
5867 403
4697 728
9460 479
15967 537
2354581 3886
247188 1043