21599 843
30230 247
7019 211
11842 189
33563 609
3887 98
27797 388
9977 846
49000 338
16220 702
24216 350
24334 639
8510 502
14369 335
6896 96
13900 674
11677 741
6331 48
13044 935
44410 643
14668 542
5349 85
7332 527
30483 90
2906 151
4596 172
30428 685
26930 329