22259 158
16801 669
3620 363
4463 766
1158 156
3144 468
1226 109
974 165
2636 608
3235 708
2640 345
3111 447