21291 302
12046 85
4967 476
6459 560
16600 445
29715 596
5693 327
15254 372
21159 255
6263 38
17528 179
5604 242
11901 947
38795 467
14329 97
7214 588
13721 443
18303 343
2465 143
20374 670
5058 305
3594 127
21218 916
8266 484
7271 236
4483 673
9239 302
8653 613