22778 59
22501 35
29095 90
11982 26
11627 18
2443 12
2420 4
14391 33
7826 31
16013 35
54282 66
2982 9
8319 18
20488 38
13008 40
19835 35
11040 7
4409 5
7415 12
42392 55
14354 12
5955 13
3740 4
13383 21