18580 278
5381 240
1695 51
9402 50
29548 145
32596 581
14965 776
19039 759
11948 687
23684 201
14157 465
4227 77
13983 743
21791 313
4773 112
11385 752
3595 372
15762 580
15340 58
5496 335
18490 448
65072 167
9680 502
4371 677
48994 350
16588 80
22490 327
68240 856