1848 281
2544 46
30022 523
16877 396
14373 528
266747 1547
8472 835
8601 352
15581 246
64057 925
73185 936
3702 809
33218 172
6645 381
4806 630
9888 396
31239 501