39829 107
24840 36
8876 6
10171 35
8895 63
5406 33
8683 46
7232 36
6614 32
5709 66
3718 29
28478 96
12568 64
17056 81
11714 47
26113 38
17139 26
12758 20
21180 37
45282 148
4838 11
8467 7
9112 3
4760 11