3193 545
8209 132
4353 612
13567 88
2476 196
8246 369
4554 426
28941 517
2825 672
11692 85
17183 593
15634 687
900 156
3118 508
5511 152