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