3110 486
49606 276
3565 557
714 79
51012 314
3491 665
37336 350
61141 431
2455 288
2435 438
3968 899
2986 693
2001 265
3655 737
3144 474
3344 632
3109 796
1326 100
2922 446
2223 551
2588 619
2907 548
7255 528
38613 151
1480 404
1849 395
907 65
587 38