14936 22
10996 16
15650 9
33596 36
17724 36
17134 14
23592 19
5661 2
11059 17
13723 23
16165 24
17562 22
11482 14
20160 33
33947 49
3465 1
18221 22
11567 12
18356 11
33292 38
12802 9
25965 40
41105 61
26762 30