101521 927
2355 298
2950 219
3764 456
39928 241
1765 271
3536 617
4128 363
3013 129
11129 750
3648 259
3308 595
3170 731
24100 300
9509 659
3781 458
2766 221
9745 740
3654 558
3130 47
10158 75
9646 479