3985 395
10050 78
11262 85
465147 1083
129594 843
8690 611
6635 608
29725 274
27792 319
13912 465
26311 88
48710 223
14081 352
2853 286
9631 893
5547 701
6280 363
3811 216
59034 722