4397 291
22595 66
30112 663
11559 107
17856 803
43298 472
10784 255
15721 497
30165 329
14477 598
5520 395
30397 221
4675 911
3488 379