5052 626
4769 114
16551 311
78330 81
35096 901
2625 217
7094 193
12167 434
2634 217
2884 327
2936 564
3133 120