972 316
2680 791
2067 605
31603 56
1983 292
4327 899
3577 717
2834 656
1101 196
3269 494
4418 135
22873 362
7978 510
7284 269
3271 250
43318 304
8995 366
20810 630
68103 571
46089 162
16847 729
22633 850
6442 393
27810 59
15639 262
8782 212
20719 723
67198 418