21598 843
30228 247
7019 211
11835 189
33563 609
3887 98
27796 388
9976 846
48994 338
16219 702
24210 350
24334 639
8510 502
14369 335
6895 96
13899 674
11677 741
6330 48
13044 935
44408 643
14668 542
5349 85
7332 527
30480 90
2906 151
4596 172
30428 685
26930 329