19761 295
56922 148
41510 326
22712 807
53868 370
339997 1015
117849 400
210554 995
18540 77
111230 183
27319 194
27930 345
61037 629
26858 137
135266 683
439954 936
132533 209
22776 114
5351 812
116640 357
53484 399
13651 191
3187 60
194053 259
70922 204
16634 585
21210 581
16414 220