972 316
2680 791
2067 605
31598 56
1983 292
4327 899
3577 717
2834 656
1101 196
3269 494
4418 135
22870 362
7976 510
7284 269
3271 250
43318 304
8995 366
20810 630
68103 571
46088 162
16846 729
22633 850
6442 393
27807 59
15639 262
8782 212
20717 723
67198 418