284089 904
19835 59
21039 724
17341 303
33947 462
34637 305
75157 995
15370 438
17113 259
20141 818
11356 604
21277 429
13040 371
29964 461
9064 609
11930 852