168381 694
4887 65
16275 325
57632 116
5257 627
4199 92
3560 694
4661 467
1741 160
2331 234
3000 505
3846 721
3595 307
5084 593