640 79
2506 653
1297 163
1399 340
3417 894
1781 328
3236 665
789 76
3466 819
1742 304
806 30
3272 593
1411 201
1442 103
2914 441
2911 446
3425 124
700 35
3366 817
6332 476
1272 151
6866 536
6048 578
474 50