22196 158
16759 669
3607 363
4457 766
1152 156
3140 468
1213 109
966 165
2627 608
3229 708
2631 345
3101 447