21406 158
16406 669
3542 363
4389 766
1089 156
3103 468
1145 109
918 165
2600 608
3199 708
2526 345
3002 447