309781 33
373281 14
583633 38
259027 13
355481 41
395682 23
246081 8
601153 54
615556 29
22951 4
890434 107
218631 15
431401 22
284030 21
645508 32
644552 59
10628 0
358851 27
443377 43
448631 29
725826 47
239580 16
259734 31
309431 25