21062 302
11945 85
4934 476
6420 560
16474 445
29020 596
5655 327
15203 372
20918 255
6172 38
17521 179
5574 242
11848 946
38715 467
14281 97
7169 588
13547 443
18197 343
2449 143
18419 670
4991 305
3571 127
20802 916
8227 484
7225 236
4453 673
9184 302
8573 613