3109 486
49592 276
3563 557
714 79
51000 314
3490 665
37331 350
61134 431
2450 288
2435 438
3968 899
2980 693
2000 265
3654 737
3144 474
3343 632
3109 796
1325 100
2919 446
2223 551
2587 619
2905 548
7255 528
38609 151
1480 404
1848 395
907 65
587 38