21922 306
19475 743
17865 541
35202 233
12696 205
17162 516
10352 673
19636 254
35043 414
7208 451
28296 450
16298 322
8998 527
12708 872
11009 348
6582 352
12358 635
7791 378
13013 752
30620 928
6320 661
21681 961
7900 323
4388 115