22075 341
4460 571
4553 232
5420 633
3991 178
4483 616
4845 596
3560 414
2746 43
2617 578
2183 26
3533 120
1671 51
4732 112
3689 572
6550 710