3199 486
50026 277
3621 557
785 79
51633 314
3554 665
37633 350
61373 431
2523 288
2490 438
4025 899
3069 693
2087 265
3709 737
3182 474
3426 632
3138 796
1370 100
2977 446
2250 551
2628 619
2958 548
7288 528
38968 151
1506 404
1891 395
926 65
635 38