1406 276
13555 285
95155 613
109449 695
19534 662
19848 523
2795 407
4133 587
6506 87
8237 745
5262 505
20891 219
2298 356
2071 356