14591 274
5550 523
7034 708
21761 671
11444 72
8557 190
6362 240
10236 929
19049 69
5188 534
6617 119
16168 184
7693 261
4927 227
17531 912
9040 571
4176 375
38364 1009
8820 114
3382 494
1187 93
2526 496
1745 141
1792 37
3906 797
2597 387
5019 579