26596 45
14220 598
13434 303
10019 171
17773 322
61525 470
24559 456
50122 682
18506 560
14956 653
2860 327
33302 809
21990 424
7537 197
14033 700
24202 373
17557 461
103242 361
20660 278
10808 50
32485 145
35857 583
16942 777
21310 759
18094 675
13004 688
15524 465
2094 76