4777 738
8311 621
32963 650
26561 599
28950 576
3940 313
6162 442
6504 39
16481 362
13146 885
2528 304
2404 598
2342 477