1846 281
2544 46
30006 523
16875 396
14373 528
266713 1547
8471 835
8599 352
15581 246
64050 925
73174 936
3701 809
33216 172
6645 381
4805 630
9887 396
31214 501