305 87
663 78
1613 384
524 67
1177 184
458 65
937 74
559 81
894 126
1326 109
422 69
702 234
28830 281
534 90
257 69
922 143