42096 166
19112 57
20050 138
19875 929
25611 431
19100 127
12329 651
8884 547
14015 39
17700 109
9486 532
20701 340
24984 255
10570 52
7282 201
50827 530
18551 508
24268 240
28414 137
25333 559
15564 430
10688 450
10833 242
6335 209
21918 445
20421 587
16294 172
42164 451