113991 922
4076 562
216941 193
12907 88
22628 409
28997 503
65097 581
41953 405
8650 460
59555 597
10441 498
6312 581
4527 645
42016 787
39419 522