1402 159
3650 507
3639 818
2654 334
4396 104
2056 285
6707 491
2484 423
4914 438
3935 641
2468 671
16090 731
9266 146
53007 156