3008 955
873 89
3658 168
134139 681
12536 267
3540 735
7095 482
2193 486
274771 836
108231 465
80103 920
90780 242
104024 365
241157 1047
27221 175
97196 742
109131 368
161299 267
75479 621
70494 633