3985 395
10051 78
11262 85
465273 1083
129635 843
8692 611
6636 608
29739 274
27804 319
13922 465
26334 88
48738 223
14093 352
2853 286
9632 893
5548 701
6281 363
3812 216
59062 722