22856 496
5243 591
24815 837
4737 474
2294 185
4581 111
2170 159
4990 797
3035 347
4298 688
2887 477
2870 564