3127 205
9045 701
81767 883
3900 751
7190 546
23156 397
24270 373
104588 489
13958 115
35611 324
968 47
7131 89
10143 596
29634 377
5061 613
4188 518
24965 710
53968 823
3690 152
6234 647
2887 215
1797 98
5829 403
4683 728
9434 479
15844 537
2346800 3883
247161 1043