15023 404
51742 585
14688 143
10253 530
21178 294
31680 72
18589 732
11588 901
17723 275
46373 214
26518 88
15441 426
62563 327
8119 422
22262 653
26739 575
9773 373
15091 465
13363 306
21731 444
16071 581
24330 155
13496 33
23340 504
12601 306
15576 61