5002 518
45925 786
22647 919
55414 824
5085 343
24261 641
12049 108
5001 58
11827 214
14391 123
7247 323
13633 180
27357 837
22687 671
7950 78
10679 526
1579 200
7326 52
13931 763
284271 1572
4602 575
8328 606
3886 251
2905520 7275
14800 584
8623 593
9083 390
14372 582