30718 839
28594 597
18809 101
28018 344
24674 185
8945 170
11028 282
29236 164
9815 212
18288 475
30617 77
10479 302
48957 466
19630 373