14591 274
5550 523
7034 708
21766 671
11445 72
8558 190
6363 240
10237 929
19054 69
5189 534
6618 119
16173 184
7693 261
4928 227
17531 912
9041 571
4177 375
38371 1009
8822 114
3382 494
1188 93
2526 496
1745 141
1793 37
3906 797
2597 387
5019 579