3403 153
71060 653
54773 174
59135 384
6410 535
29475 361
7083 613
16307 855
8811 175
1443 93
2322 269
12835 54
4084 503