114099 922
4078 562
217033 193
12909 88
22638 409
29018 503
65136 581
41966 405
8651 460
59567 597
10441 498
6318 581
4528 645
42040 787
39513 522