15108 93
27887 483
10154 395
22266 510
1215 308
16619 634
12871 631
3263 780
5010 679
2342 354
2799 578
2026 422
1581 277
2606 747
2971 824
3786 651
1274 119
1255 263
5882 238
912 102
2157 572
11436 877
1660 305
18826 806
27268 570
4609 699
2414 535
2959 860