3026 626
3627 114
16476 311
78166 81
35015 901
2549 217
6931 193
9144 432
2574 217
2840 327
2873 564
3021 120