5191 626
4870 114
16565 311
78370 81
35112 901
2636 217
7132 193
12180 434
2647 217
2894 327
2954 564
3154 120