155935 194
4049 166
26528 243
7544 400
3220 121
1616 27
1609 129
5854 610
6933 440
13817 792
2631 336
6748 347
1506 271