19998 295
57953 149
42092 326
22720 807
54085 370
340465 1015
117972 400
210767 995
18544 77
111282 183
27330 194
27934 345
61044 629
26868 137
135310 683
440152 936
132561 209
22784 114
5352 812
116669 357
53504 399
13651 191
3187 60
194083 259
70932 204
16638 585
21211 581
16414 220