3703 42
9514 277
4656 880
6705 577
7521 497
21505 688
12416 396
20962 214
13181 367
14461 110
3691 113
11457 212
17596 732
14850 426
21320 653
8751 475
10418 306
7257 120
7326 212
17204 343
27312 373
12511 263
7152 228
9787 473
15597 580
16816 652
6207 648
6077 890