27063 94
65285 238
3174 420
1497 207
39166 430
84497 437
9997 340
16926 507
10179 642
21741 129
19429 171
19387 138
6948 310
18726 324
16476 551
12210 782
1408 75
11465 777
8426 326