2993 105
1034 222
594 93
3445 63
1548 206
840 59
2482 517
4709 811
3204 463
3958 452
3609 198
3155 433
1963 581
2778 762
470 95
546 71
3530 632
908 74
870 181
2436 568
1434 137
2667 495
625 131
2466 559