649 80
3712 461
8311 150
3326 745
2332 492
3712 528
13139 549
3433 501
5116 897
3304 348
2466 435
2901 481
761 45
3281 227
4065 623
2409 348
3664 606
3636 473
12157 921
850 26
19904 1019
6263 946
7391 691
2596 293