21599 843
30233 247
7019 211
11846 189
33564 609
3887 98
27799 388
9977 846
49002 338
16221 702
24218 350
24335 639
8510 502
14369 335
6897 96
13901 674
11678 741
6332 48
13044 935
44410 643
14668 542
5349 85
7332 527
30487 90
2906 151
4597 172
30436 685
26931 329