22970 496
5252 591
24868 837
4743 474
2297 185
4584 111
2181 159
4991 797
3044 347
4302 688
2889 477
2874 564