15030 404
51756 585
14690 143
10253 530
21181 294
31694 72
18592 732
11590 901
17727 275
46383 214
26529 88
15445 426
62571 327
8119 422
22265 653
26740 575
9775 373
15096 465
13364 306
21734 444
16072 581
24333 155
13497 33
23345 504
12603 306
15581 61