22271 158
16805 669
3621 363
4463 766
1158 156
3145 468
1228 109
975 165
2636 608
3235 708
2643 345
3111 447