5010 282
19159 1049
4898 649
16842 941
13750 269
11397 685
14835 541
6480 661
12235 683
7805 702
5098 425
4351 420
8504 254
2478 504
2466 53
2922 283
6452 42
13512 526
12746 847
6720 138
4460 800
12472 446
11565 281