31017 1839
38277 206
40689 169
32719 1854
19722 447
42288 237
21762 1134
43328 214
31261 1844
22171 1745
30179 1117
25697 131
33084 1135
11098 595
49296 1966