171297 695
5028 65
16874 325
58997 116
5392 627
4328 92
3639 694
4813 467
1816 160
2426 234
3054 505
3925 721
3751 307
5215 593