2955 415
4942 537
3725 269
3978 126
3769 519
6581 122
3626 147
2839 771
2466 412
3133 80
6572 699
2444 110
4912 518
3111 410
4396 603
5171 738
2931 335
2756 100
3128 540
2152 207
7426 804
24642 763
40027 115
14469 481
20317 914
4419 673
4407 599
4003 156