5236 626
4927 114
16570 311
78375 81
35113 901
2647 217
7153 193
12180 434
2654 217
2896 327
2955 564
3166 120