3097 486
49583 276
3562 557
710 79
50983 314
3489 665
37329 350
61128 431
2446 288
2433 438
3967 899
2980 693
1999 265
3651 737
3144 474
3342 632
3109 796
1324 100
2918 446
2223 551
2585 619
2899 548
7254 528
38600 151
1480 404
1848 395
906 65
586 38