28949 650
23256 596
25828 576
3500 313
5174 441
5629 39
14848 362
12954 885
2279 304
2329 598
2202 477