3181 95
10348 974
5752 416
3314 239
6043 455
2848 289
4060 310
1326 177
3128 275
47223 641
9061 146
4599 326
3670 336
2046 411
6345 627
3159 594
815 73
3683 611
3370 781
3859 366
3748 554
5486 740
5423 516
4879 490