3703 42
9514 277
4656 880
6705 577
7521 497
21510 688
12420 396
20965 214
13185 367
14461 110
3691 113
11458 212
17596 732
14852 426
21321 653
8751 475
10418 306
7259 120
7326 212
17205 343
27321 373
12511 263
7152 228
9788 473
15599 580
16816 652
6207 648
6077 890