31087 329
29116 763
22700 850
19314 190
36183 514
16774 107
24224 799
35836 246
24991 200
26743 748
15980 436
51892 56
39955 273
24285 895
9436 617
6078 675
6583 504
2809 608
3359 367
12952 49
12605 370