22221 158
16781 669
3612 363
4460 766
1155 156
3142 468
1220 109
968 165
2631 608
3229 708
2636 345
3106 447