5994 73
3607 235
8902 506
14896 58
3229 491
21030 794
12553 261
10174 667
16065 837
16910 748
7995 504
40186 95
16791 126
9278 724
7592 397
6514 469
13008 441
16769 611
6794 699
6130 249
6860 194
11167 470
19799 41
20605 523
9126 517
19280 560
10184 99
7899 674