3199 545
8226 132
4361 612
13575 88
2479 196
8251 369
4559 426
28961 517
2825 672
11702 85
17213 593
15654 687
900 156
3121 508
5519 152