221561 247
12016 751
11309 515
5132 794
23325 118
8996 725
3622 494
18626 580
21634 630
21639 653
11605 395
6095 293