5216 626
4896 114
16567 311
78373 81
35113 901
2645 217
7148 193
12180 434
2651 217
2895 327
2955 564
3162 120