21647 158
16464 669
3550 363
4402 766
1101 156
3115 468
1160 109
934 165
2614 608
3202 708
2542 345
3018 447