9285 145
17748 693
36313 677
2944 309
24497 594
2962 201
3459 142
3717 97
4116 585
6136 517
8446 433
7604 504
13600 416
5333 70
3676 589