3981 395
10047 78
11257 85
464460 1082
129372 843
8686 611
6632 608
29665 274
27715 319
13875 465
26217 88
48567 223
14054 352
2852 286
9627 893
5543 701
6276 363
3807 216
58903 722