704 4
14457 6
14829 9
20601 2
19808 5
57677 11
20304 6
29128 5
286833 37
377077 45
300084 26
560757 36
449206 23
249880 19
284526 11
166984 8
728001 43
675431 48
443778 14
463704 44
222201 29
111456 19
95278 10
114230 26