22066 158
16690 669
3586 363
4442 766
1140 156
3134 468
1199 109
958 165
2623 608
3223 708
2603 345
3073 447