22093 509
14185 689
13906 459
15652 457
28578 344
16038 815
10259 129
10079 92
12555 331
11360 694
17274 93
9294 846
8832 782
13131 244
8053 569
8149 269
20112 814
13379 104
10889 190
6994 628
50660 535
12447 413
42017 115
61820 197