3199 545
8224 132
4360 612
13574 88
2479 196
8251 369
4559 426
28958 517
2825 672
11702 85
17212 593
15652 687
900 156
3121 508
5518 152