3713 42
9535 277
4660 880
6719 577
7525 497
21541 688
12438 396
20997 214
13214 367
14516 110
3697 113
11472 212
17614 732
14879 426
21349 653
8761 475
10432 306
7267 120
7345 212
17237 343
27380 373
12530 263
7166 228
9804 473
15624 580
16833 652
6217 648
6085 890