21989 353
4492 320
11502 309
5667 581
8258 412
4003 373
7940 270
8471 212
20991 185
2357 458
3336 891
5401 71
16548 493
12702 496
6378 514
3368 164
4471 358
13764 623
8318 77
10007 761
8400 600
5612 598
9561 84
21355 105
11048 286
12640 240
2996 714
5818 482