16032 523
7429 394
14807 93
21241 772
12349 359
9182 177
6896 649
13139 251
84069 616
86385 873
60727 408
2219 340
56059 314
37657 194
4454 354
85080 482
39910 247
43075 152
14191 554
21071 503
3515 398
24454 699
76334 214
75133 823