170985 695
5002 65
16788 325
58770 116
5373 627
4295 92
3627 694
4792 467
1807 160
2404 234
3043 505
3910 721
3730 307
5185 593