3521 154
71148 653
54950 174
59324 384
6415 535
29540 361
7114 614
16393 855
8847 175
1462 93
2321 269
12966 54
4101 503