28949 650
23259 596
25832 576
3500 313
5174 441
5630 39
14848 362
12954 885
2279 304
2329 598
2202 477