40063 335
25569 122
13882 365
11797 341
30532 292
50999 155
37491 923
13493 245
28314 576
14610 828
29258 622
23831 539
19572 773
15777 439
17971 835
38613 323
13712 812
12108 535
23616 376
11625 801
34692 548
16928 330
29591 65
10941 480
34408 314
45962 740
30103 646
1460 147