22180 496
5209 591
24515 837
4772 474
2287 185
4571 111
2156 159
4994 797
3001 347
4286 688
2873 477
2869 564