46393 163
36866 155
8788 609
16598 503
18437 881
6549 309
21009 324
12281 482
9403 401
20932 675
5206 549
1930 70
8233 432
3129 530
11874 471
9239 826
5767 516
3818 394
3832 158