5143 126
4504 244
2497 51
1729 42
5355 391
3534 211
8038 477
45575 112
1932 40
3426 611
14554 493
3904 271
3758 403
3180 48
6173 546
5922 320
4385 308
2586 105
11512 804
2828 294
7859 83
7822 258
10748 698
10631 580