29016 79
10462 571
12157 426
5526 590
11644 411
30891 152
20019 89
6523 80
11028 72
6510 415
6946 170
7118 485
8600 516
11916 538
10924 856
10967 931
7947 323
7095 524
8342 422
13349 743
14530 477
13119 630
6815 244
9726 347