5181 626
4865 114
16565 311
78367 81
35112 901
2635 217
7129 193
12177 434
2647 217
2893 327
2954 564
3153 120