34397 325
37873 218
13295 47
12346 109
12253 161
25137 239
15778 495
18179 221
9017 760
35287 513
20266 1054
17147 742
23230 823
11653 194
8591 502
23651 249
19618 379
19534 264
17622 759
2560047 3578
386419 1079
3026981 7342
42256 582
60628 486