21288 302
12044 85
4967 476
6457 560
16592 445
29704 596
5692 327
15252 372
21156 255
6262 38
17528 179
5604 242
11899 947
38794 467
14329 97
7213 588
13714 443
18300 343
2465 143
20325 670
5054 305
3594 127
21211 916
8264 484
7270 236
4483 673
9239 302
8651 613