114364 922
4083 562
217304 193
12913 88
22686 409
29225 503
65316 581
42012 405
8658 460
59645 597
10442 498
6323 581
4533 645
42106 787
39748 522