22047 158
16683 669
3585 363
4440 766
1140 156
3134 468
1199 109
958 165
2623 608
3223 708
2601 345
3073 447