15583 830
3080 522
22771 240
105578 898
12098 72
10223 598
30089 822
8177 398
8869 420
9613 492
15394 204
6005 582
8647 110
8531 498
17281 506
6730 315
8180 185
14067 488
4694 443
3733 481
4911 748