257480 15
197528 19
436579 53
151433 13
98730 14
54202 4
132952 30
641251 26
110303 27
120851 22
116103 6
103634 8
155457 8
203680 21
491234 34
246481 31
342951 41
442229 29
127032 18
227678 11
207552 20
437658 35
521881 52
760732 54