22249 158
16792 669
3618 363
4463 766
1156 156
3143 468
1225 109
971 165
2636 608
3235 708
2639 345
3110 447