30701 288
8534 444
13662 823
31902 609
55483 148
26184 228
17062 153
46309 570
18844 614
6928 286
4646 599
3246 184