5022 621
30984 650
24598 597
27180 576
3730 313
5631 442
5957 39
15771 362
12995 885
2335 304
2363 598
2234 477