21428 158
16418 669
3545 363
4390 766
1093 156
3104 468
1148 109
920 165
2603 608
3200 708
2526 345
3009 447