15017 404
51734 585
14681 143
10250 530
21175 294
31666 72
18584 732
11587 901
17720 275
46363 214
26514 88
15436 426
62555 327
8117 422
22259 653
26726 575
9772 373
15085 465
13362 306
21729 444
16063 581
24323 155
13494 33
23334 504
12598 306
15573 61