30962 513
37811 169
10453 239
17962 116
11054 301
8441 946
30345 464
13341 783
9713 842
6281 337
4413 133
14795 419
10603 264
11002 489
19181 628
7329 169
12900 130
2231 257
12966 694
6141 408
36141 79
8698 48
9083 255
39336 143
19283 699
13050 655
5954 868
6295 92