21339 292
42608 610
8721 309
348728 1450
170725 653
23253 200
348865 854
19155 170
19692 126
55957 690
88017 639
75300 508
46254 464
23373 733
1948 183
2303 510
7725 612
114374 843