22097 461
8300 678
15842 277
18295 557
10008 472
4279 344
8245 765
8438 112
14353 691
6506 385
15367 583
5725 517
13283 313
15256 688
9760 175
6612 542
8198 70
30476 593
12582 423
9684 363
4339 97
7957 209
9458 573
36129 796