189597 1139
4546 78
33503 166
16044 605
10431 212
41287 549
59044 371
15823 398
13299 687
85830 240
63327 575
54304 467
91957 663
54913 604
89181 355
63759 166
46582 348
66454 856
14444 433
1973 104