114329 922
4081 562
217274 193
12913 88
22680 409
29178 503
65288 581
42006 405
8658 460
59640 597
10441 498
6322 581
4533 645
42102 787
39730 522