3713 42
9536 277
4660 880
6720 577
7525 497
21542 688
12442 396
21001 214
13214 367
14516 110
3697 113
11474 212
17614 732
14879 426
21349 653
8761 475
10432 306
7269 120
7346 212
17237 343
27381 373
12530 263
7166 228
9805 473
15625 580
16833 652
6217 648
6086 890