2293 135
3958 654
5513 585
35857 551
22434 381
5909 771
8596 836
3517 286
3413 377
4405 377
19297 322
2379 525
2435 569
3526 828
2879 700