30743 288
8569 444
13676 823
31974 609
55546 148
26240 228
17077 153
46377 570
18875 614
6930 286
4655 599
3250 184