2982 362
15038 356
20857 148
2775 344
1980 277
9448 795
2127 96
43051 415
18983 72
14753 549
24497 672
53999 230
8380 529
13158 436
1472 241
15685 68
3866 343
90720 289
2525 219