1846 281
2544 46
30004 523
16875 396
14373 528
266689 1547
8469 835
8597 352
15580 246
64044 925
73172 936
3700 809
33212 172
6644 381
4805 630
9887 396
31206 501