3200 205
9293 701
81918 883
3986 751
7428 546
23307 397
24333 373
108393 489
14433 115
36885 324
1027 47
7198 89
10202 596
30259 377
5155 613
4280 518
26153 710
54132 823
3796 152
6356 647
2967 215
1865 98
5997 403
4764 728
9571 479
16381 537
2387259 3900
247287 1043