35286 607
3918 192
14130 290
7207 221
3459 102
100301 547
28221 912
5368 50
3387 461
4033 595
4282 592
2953 669
2312 169