8601 721
10415 623
3990 156
3495 121
42157 119
20642 324
4751 793
6144 676
2204 124
5000 485
4296 488
3978 607
3984 682