3985 395
10050 78
11260 85
464985 1083
129516 843
8689 611
6634 608
29706 274
27774 319
13904 465
26292 88
48679 223
14072 352
2852 286
9629 893
5545 701
6279 363
3810 216
59008 722