21940 383
11463 341
160658 766
4187 427
1662 280
2638 550
940 47
2587 490
4038 637
1720 191
2433 627
686 29
3011 658
2700 555