15841 29
25848 72
34318 60
9530 12
29390 49
15001 23
6924 5
8488 6
7520 9
15535 35
14385 33
22564 21
11903 14
14338 34
55326 58
7670 14
34228 19
23477 17