22342 158
16855 669
3637 363
4471 766
1164 156
3152 468
1243 109
979 165
2655 608
3243 708
2666 345
3128 447