189580 1139
4546 78
33502 166
16043 605
10431 212
41286 549
59038 371
15822 398
13299 687
85828 240
63321 575
54295 467
91951 663
54908 604
89168 355
63758 166
46578 348
66451 856
14444 433
1973 104