3713 42
9536 277
4660 880
6721 577
7525 497
21547 688
12444 396
21004 214
13214 367
14518 110
3697 113
11474 212
17615 732
14885 426
21353 653
8763 475
10434 306
7271 120
7348 212
17237 343
27384 373
12531 263
7166 228
9805 473
15627 580
16836 652
6217 648
6086 890