16060 329
15531 287
4922 138
32865 283
16481 501
21830 599
11008 185
30395 795
94495 371
13185 783
15682 357
5221 40
28297 53
11642 545
52509 780
8414 787
7617 521
6559 506
11143 417
4042 316
17865 277
3389 445
2674 236
2237 320
82678 868
1941 200
3255 419
6312 840