15019 421
16573 396
177357 562
12722 299
8410 352
107545 284
9302 475
11887 562
69258 838
3748 384
3226 529
2701 304
3970 793
11690 239
4333 450
4410 174
2682 159
1954 173
4920 316