33288 97
184895 651
12800 29
39284 84
27644 80
18085 11
46143 41
44209 94
43863 88
15852 32
14066 13
19016 23
13041 16
18211 19
14524 26
10927 1
40747 167
48421 127
43615 82
12874 7
29333 73
43217 89
29848 62
87974 203