12515 127
14512 109
7031 254
21475 669
4143 181
6969 512
32483 265
49195 688
31155 217
10352 95
11423 142
10904 397
10486 52
22015 575
14007 293
4778 189
12963 267
10573 603
71539 854
5136 426
8081 570
9142 268
8551 517
36407 654