21599 843
30229 247
7019 211
11842 189
33563 609
3887 98
27797 388
9977 846
48998 338
16219 702
24214 350
24334 639
8510 502
14369 335
6895 96
13900 674
11677 741
6330 48
13044 935
44410 643
14668 542
5349 85
7332 527
30482 90
2906 151
4596 172
30428 685
26930 329