21053 3
31559 4
30209 3
39502 3
26480 4
21227 0
20354 1
23154 3
33384 0
42701 5
22629 3
39853 7
20826 1
21707 2
56256 9
27902 8
27607 5
39002 2
22158 1
32028 3
24176 1
17128 5
27654 6
20504 4