2955 415
4950 537
3727 269
3982 126
3772 519
6593 122
3630 147
2841 771
2469 412
3136 80
6578 699
2446 110
4917 518
3113 410
4398 603
5175 738
2935 335
2758 100
3130 540
2152 207
7434 804
24646 763
40034 115
14469 481
20318 914
4424 673
4411 599
4008 156