34978 5
28283 3
27781 3
27977 0
30154 3
18128 2
15528 1
23605 4
56959 9
25606 2
25509 1
47284 4
49255 2
77209 8
34351 6
57034 7
14951 2
51852 4
37329 5
63304 6
80756 69
180651 46
32383 2
30505 8