22465 496
5268 591
24623 837
4813 474
2317 185
4614 111
2186 159
5020 797
3035 347
4320 688
2900 477
2885 564