22276 158
16814 669
3626 363
4465 766
1159 156
3146 468
1231 109
975 165
2637 608
3236 708
2647 345
3115 447