21307 292
42598 610
8714 309
348450 1450
170506 653
23245 200
348590 854
19145 170
19690 126
55868 690
87911 639
75135 508
46077 464
23283 733
1940 183
2299 510
7718 612
114213 843