35013 721
22365 100
28033 474
25288 510
26630 576
31138 853
22326 664
38678 867
30750 420
23254 389
17943 140
18598 482
21461 623
46120 712
33356 748
26401 514
34187 446
60228 978
25523 80
39460 644
25281 697
39954 594
32799 209
31098 466