15033 404
51759 585
14690 143
10253 530
21183 294
31696 72
18593 732
11592 901
17727 275
46389 214
26532 88
15447 426
62576 327
8121 422
22266 653
26742 575
9778 373
15097 465
13364 306
21737 444
16073 581
24338 155
13499 33
23349 504
12607 306
15581 61