155697 194
4047 166
26523 243
7541 400
3219 121
1610 27
1605 129
5852 610
6920 440
13814 792
2629 336
6741 347
1505 271