4851 501
3426 483
3296 249
7016 392
9082 177
3858 851
2553 71
2200 420
4771 624
16453 490
22985 109
12095 703
17640 351
10513 982
2671 280
1170 126
11518 683
4354 98
4272 415
13606 134
45494 838
2879 200
6151 594
3697 602
14314 553
4800 140
8605 187
42553 640