2625 212
15734 280
4473 432
21792 845
1627 366
5295 101
1562 62
2196 244
786 74
25757 141
2938 655
887 115
2392 261
1842 278
3682 672
5036 780
4349 641
2768 479
2247 135