15048 421
16598 396
177532 562
12731 299
8416 352
107931 284
9402 475
11895 562
69718 838
3758 384
3229 529
2710 304
3980 793
11700 239
4343 450
4416 174
2692 159
1962 173
4948 316