3966 301
12615 400
34158 212
10964 47
9408 160
23329 239
14290 495
15913 221
31282 513
38351 169
11252 301
15059 741
11929 935
10235 91
14261 749
34165 218
11273 79
9620 362
18100 410
8555 817
6006 933
10571 183
5029 241
5781 567
26132 664
6179 110
5721 626
5762 509