1503 501
2811 432
1359 244
22522 190
2813 442
28233 118
2743 485
3485 638
5547 708
3023 662
2388 439
4302 815
4585 110
3291 456
1489 154
2947 583
1530 200
2984 484
3934 167
1659 255
2617 658
1571 145
4747 646
31009 711
279448 679
19956 277
27307 383
24166 427