168405 694
4890 65
16277 325
57641 116
5258 627
4199 92
3560 694
4661 467
1741 160
2331 234
3000 505
3846 721
3595 307
5084 593