3713 42
9536 277
4660 880
6721 577
7525 497
21548 688
12447 396
21004 214
13214 367
14518 110
3697 113
11475 212
17620 732
14885 426
21358 653
8774 475
10437 306
7272 120
7350 212
17239 343
27386 373
12533 263
7166 228
9806 473
15627 580
16839 652
6217 648
6086 890