21950 158
16624 669
3571 363
4435 766
1138 156
3131 468
1195 109
953 165
2621 608
3220 708
2588 345
3058 447