2296 135
3961 654
5523 585
35866 551
22450 381
5914 771
8601 836
3521 286
3413 377
4408 377
19311 322
2381 525
2436 569
3526 828
2880 700