1400 159
3642 507
3632 818
2650 334
4391 104
2051 285
6700 491
2473 423
4869 438
3930 641
2468 671
16045 731
9243 146
52903 156