4353 291
22525 66
30101 663
11556 107
17850 803
43275 472
10776 255
15706 497
30094 329
14465 598
5519 395
30396 221
4675 911
3486 379