21296 302
12051 85
4968 476
6460 560
16605 445
29731 596
5693 327
15255 372
21164 255
6267 38
17528 179
5606 242
11905 947
38800 467
14339 97
7218 588
13722 443
18305 343
2465 143
20449 670
5065 305
3596 127
21235 916
8268 484
7275 236
4483 673
9240 302
8660 613