9843 30
10304 181
9311 364
14710 208
8529 596
6124 253
6938 305
15868 339
20567 339
17667 707
9040 704
9201 48
11388 715
17729 277
4144 850
7523 752
5217 443
17389 630
15176 280
5030 58
9463 156
3584 196
12876 455
28270 984