3016 447
3989 780
1616 362
813 92
9297 687
3631 733
3692 759
2429 174
1610 348
2223 603
3075 207
3510 262
984 59
4201 495
2706 370
2784 387
2618 359
4049 73
4587 305
2384 317
2444 184
9666 525
3075 627
4156 533