42595 29
10721 23
19811 37
23354 30
20970 46
36365 44
12080 23
19468 33
12526 13
18597 31
18316 21
34613 46
32195 37
5240 8
12530 12
14900 32
16652 22
11572 7
15154 19
8895 18
24522 36
9984 11
12655 5
52 4