114331 922
4082 562
217278 193
12913 88
22680 409
29185 503
65291 581
42006 405
8658 460
59640 597
10441 498
6322 581
4533 645
42104 787
39733 522