15200 31
22052 21
18977 14
13954 7
24686 28
23480 32
12894 13
16921 7
44349 35
11039 8
41488 49
27687 28
27803 42
23973 36
19090 26
14895 19
14502 26
7338 18
22998 44
9759 13
16605 29
4235 3
6168 7
10237 19