48609 509
32370 772
11288 435
6354 41
11689 150
6087 594
9873 308
8451 201
4263 549
3863 291
4499 826
16214 742
1532 63
2126 190
13120 141
5196 118
3765 513
6748 742
7235 685
6612 567
4030 657
2916 524
2891 491