13965 646
5223 312
28125 464
10642 638
2388 377
13466 142
3742 847
4101 375
6539 756
13386 659
275353 542
11969 612
1464 146
2127 62
2971 301
3814 637
1820 209