22006 21
30043 20
32166 18
58197 62
27833 13
24378 4
15929 2
16527 21
24255 18
51244 96
35841 41
11947 16
19754 19
17108 11
28810 31
33153 32
32733 26
28724 21
31658 19
12905 3
42268 34
32768 39
8280 6
76446 92