3713 42
9541 277
4660 880
6723 577
7525 497
21566 688
12455 396
21016 214
13222 367
14525 110
3698 113
11496 212
17632 732
14907 426
21392 653
8789 475
10440 306
7277 120
7352 212
17254 343
27404 373
12549 263
7171 228
9811 473
15637 580
16849 652
6219 648
6088 890