3981 505
18882 302
8040 388
6526 450
5063 709
13295 421
11440 805
8582 383
2448 156
7164 593
6308 201
30623 66
23582 530
13504 117
14423 60
21613 218
27955 43
1183 220
13864 183
2746 151
7966 638
4610 617
17981 491
7600 334