3199 545
8224 132
4360 612
13575 88
2479 196
8251 369
4559 426
28960 517
2825 672
11702 85
17213 593
15652 687
900 156
3121 508
5519 152