22025 383
11559 341
162144 768
4227 427
1699 280
2694 550
990 47
2624 490
4085 637
1771 191
2474 627
737 29
3046 658
2764 555