114370 922
4083 562
217308 193
12913 88
22686 409
29232 503
65319 581
42012 405
8658 460
59646 597
10442 498
6323 581
4533 645
42108 787
39758 522