15583 830
3080 522
22771 240
105577 898
12098 72
10223 598
30086 822
8177 398
8868 420
9612 492
15394 204
6004 582
8647 110
8529 498
17279 506
6730 315
8180 185
14065 488
4694 443
3733 481
4911 748