10536 184
13949 295
12221 781
24557 718
14281 570
4643 398
8047 435
3785 162
15691 267
6254 52
9198 440
5382 206
6953 302
9342 711
11575 351
15299 348
5253 45
3524 358
4637 606
6523 724
5968 368
7375 881
29467 217
27136 289
29871 209
3311 523
6191 926
3540 30