21291 302
12048 85
4967 476
6459 560
16600 445
29720 596
5693 327
15254 372
21159 255
6265 38
17528 179
5604 242
11901 947
38797 467
14330 97
7214 588
13721 443
18303 343
2465 143
20387 670
5058 305
3594 127
21221 916
8266 484
7272 236
4483 673
9239 302
8653 613