114093 922
4078 562
217018 193
12908 88
22637 409
29018 503
65133 581
41965 405
8651 460
59567 597
10441 498
6318 581
4528 645
42038 787
39509 522