3713 42
9536 277
4660 880
6720 577
7525 497
21543 688
12444 396
21004 214
13214 367
14517 110
3697 113
11474 212
17614 732
14884 426
21350 653
8761 475
10433 306
7271 120
7346 212
17237 343
27382 373
12531 263
7166 228
9805 473
15625 580
16834 652
6217 648
6086 890