30535 288
8411 444
13592 823
31701 609
55221 148
26020 228
17012 153
45992 570
18630 614
6914 286
4613 599
3181 184