167365 694
4851 65
16143 325
57317 116
5225 627
4181 92
3557 694
4646 467
1732 160
2317 234
2999 505
3839 721
3575 307
5075 593