578 159
2981 395
4526 280
4006 402
5570 382
1652 119
3797 758
1285 205
1421 321
1801 344
2468 661
2836 555