3199 486
50016 277
3620 557
784 79
51622 314
3552 665
37626 350
61370 431
2519 288
2488 438
4022 899
3067 693
2087 265
3709 737
3181 474
3420 632
3138 796
1369 100
2977 446
2250 551
2627 619
2957 548
7288 528
38957 151
1506 404
1891 395
926 65
634 38