3199 545
8233 132
4362 612
13575 88
2479 196
8253 369
4559 426
28961 517
2825 672
11702 85
17215 593
15656 687
901 156
3121 508
5520 152