231 32
4129 691
4597 680
2408 51
692 30
2657 769
1503 414
2926 801
2777 483
1650 330
2909 216
655 91
1069 288
894 189
860 144
3875 705
2710 685
752 111
1218 90
2080 324
3552 787
879 157
3303 613
908 141