21306 292
42597 610
8714 309
348427 1450
170474 652
23244 200
348567 854
19145 170
19690 126
55861 690
87896 639
75118 508
46054 464
23278 733
1940 183
2299 510
7718 612
114196 843