39502 682
3275 272
10657 63
3800 393
10707 361
6375 496
29028 717
10098 185
4562 371
2247 182
3020 435
2841 527
3186 806
4995 708
3377 357
279737 679
5959 448
11094 892
1642 300
2012 175
6773 486
3193 774
3371 836
1462 347