16551 413
10589 364
17222 907
11767 697
4200 655
9302 81
15564 234
8653 506
14671 58
14457 710
5310 94
3526 373
12719 261
16019 837
5012 230
8388 312
41713 292
16638 748
13080 114
7983 504
6373 632
5617 160
39347 94
16623 126
6504 469
4169 454
3789 326
8043 572