100399 256
103088 128
105270 126
65243 107
44419 82
41684 82
42461 72
58307 71
33057 70
105196 68
76220 59
28593 57
25067 55
33653 54
53046 53
77434 51
32953 51
22823 48
55893 48
20518 46
37505 45
32939 44
42075 44
19646 43