309866 1039
25204 616
31038 734
115720 767
42424 99
434812 1228
92975 843
219445 400
36258 204
1976 373
2756 524