22272 158
16810 669
3623 363
4463 766
1159 156
3146 468
1228 109
975 165
2636 608
3235 708
2645 345
3113 447