389306 20
344377 15
665884 48
1133403 47
350952 20
311377 16
323555 34
744104 74
587253 38
351026 3
390507 15
220376 9
327530 22
421034 24
249031 8
276255 11
235851 19
51806 9
199153 19
895184 107
94603 25
317278 27
386479 12
438304 37