29645 107
40766 615
25669 436
2989 314
11437 880
7986 135
3764 37
11581 445
5546 283
5296 473
19784 52
6660 251
4788 318
10513 648
7478 386
19864 61
15166 432
14315 153
13771 180
28863 372
5176 391
16231 349
9949 416
23622 634
24055 442
14555 609
5722 270
11470 593