166183 694
4809 65
15999 325
56893 116
5199 627
4144 92
3544 694
4627 467
1712 160
2287 234
2990 505
3821 721
3550 307
5043 593