303 51
3004 608
15685 587
2316 497
1742 307
4544 728
21926 552
7631 678
61307 302
3927 212
3388 141
3700 129
3205 512
9726 44
2227 361
3226 694
3216 257
26631 498
16064 338
11852 237
16650 158
3419 468
1037 124
16775 137
2506 452
1195 193
3298 169
21138 925