30196 51
37665 86
22426 27
11001 20
16972 46
28841 70
18172 41
10480 10
46419 94
12590 13
28064 47
23178 48
6634 6
6116 7
5699 2
4022 6
24122 29
7277 6
4883 3
4813 7
4301 1
6126 5
4945 3
4849 1