166999 694
4830 65
16102 325
57186 116
5208 627
4158 92
3551 694
4641 467
1723 160
2302 234
2993 505
3827 721
3564 307
5063 593