15040 415
10848 136
20154 400
6218 498
4895 338
14472 783
13536 438
26273 269
13033 303
18295 351
18008 261
12119 45
15035 803
10445 725
3449 166
37119 224
10169 926
15482 749
8003 30
12270 657
10208 229
12199 267
38956 219
75659 288
35151 740
60245 552
12613 417
13635 296