3713 42
9541 277
4660 880
6722 577
7525 497
21565 688
12455 396
21016 214
13222 367
14525 110
3698 113
11494 212
17632 732
14906 426
21392 653
8789 475
10440 306
7276 120
7352 212
17254 343
27404 373
12548 263
7170 228
9810 473
15632 580
16849 652
6219 648
6088 890