16302 12
30135 4
22386 29
12112 1
24662 35
29430 56
26944 39
41783 60
36904 82
41113 65
31776 23
28556 28
29262 38
86710 99
29098 28
21521 21
19980 13
16212 11
12563 3
15846 11
22116 26
15725 8
16230 5
21602 16