3030 81
47896 840
8712 247
13662 663
7173 335
14886 395
8388 539
10823 91
57044 443
44218 152
8524 638
7078 107
6406 72
6540 735
14900 92
5585 41
45001 331