19318 17
25477 39
22497 49
19604 64
4260 8
6585 6
7351 14
18000 34
35123 42
37077 63
11930 11
6456 11
6894 12
15303 17
28481 22
3576 13
5154 9
9062 10
9772 24
5726 3
12162 26
29074 29
6238 15
30278 29