22529 87
5557 399
4257 122
5928 701
24634 363
66067 721
105231 264
10370 336
17687 646
7916 204
7984 79
5210 678
5478 590
25259 523
9959 60
9653 137
11137 247
13756 691
29112 1065
13437 482
4797 332
8237 227
3746 404
21789 542
3552 198
6475 463
20257 548
8182 532