15022 421
16576 396
177381 562
12722 299
8410 352
107598 284
9319 475
11888 562
69344 838
3749 384
3226 529
2703 304
3973 793
11691 239
4335 450
4411 174
2683 159
1956 173
4926 316