4221 550
2616 588
15411 196
17306 125
5633 426
4299 207
41700 90
90282 677
27358 277
103704 611
2193 230
3428 455
4650 425
4724 482
39204 434
26690 76