4281 362
15882 356
22316 149
3180 344
2481 277
10443 795
2706 97
49900 418
21065 73
15277 549
25783 672
56504 231
8665 529
21094 438
1654 241
16152 68
4177 343
94971 289
2747 219