153501 194
4016 166
26387 243
7508 400
3131 121
1578 27
1583 129
5806 610
6849 440
13776 792
2613 336
6696 347
1477 271