1401 159
3647 507
3637 818
2654 334
4396 104
2054 285
6707 491
2480 423
4904 438
3934 641
2468 671
16078 731
9259 146
52982 156