21292 302
12048 85
4968 476
6459 560
16600 445
29722 596
5693 327
15254 372
21161 255
6266 38
17528 179
5605 242
11901 947
38798 467
14332 97
7215 588
13721 443
18303 343
2465 143
20396 670
5058 305
3595 127
21221 916
8266 484
7273 236
4483 673
9240 302
8653 613