312 66
916 33
371 79
1633 83
3064 810
1544 418
2595 558
2759 650
1370 418
1618 480
2829 567
4298 518
2377 381
1177 123
1759 364
824 251
616 129
2892 816
1640 382
4070 811
445 88
2730 692
3340 229
2205 469