4685 291
22988 67
30236 663
11621 107
17881 805
43561 475
10842 255
15752 497
30231 329
14562 598
5527 395
30430 221
4698 911
3521 379