2295 135
3959 654
5515 585
35859 551
22439 381
5909 771
8596 836
3518 286
3413 377
4405 377
19299 322
2380 525
2435 569
3526 828
2880 700