21599 843
30232 247
7019 211
11842 189
33563 609
3887 98
27799 388
9977 846
49001 338
16220 702
24218 350
24334 639
8510 502
14369 335
6897 96
13901 674
11678 741
6332 48
13044 935
44410 643
14668 542
5349 85
7332 527
30484 90
2906 151
4596 172
30429 685
26930 329