29533 90
15659 549
10464 725
3484 566
12286 657
7336 338
13156 880
12053 500
6923 734
8015 578
5138 806
9257 817
5645 403
11187 644
7786 409
19312 452
3782 78
7835 603
8593 867
6275 297
12235 175
3465 560
11618 274
7455 635
2913 129
4549 209
5153 153
6794 86