3040 512
1761 336
2001 125
3683 646
1746 137
1982 250
1196 159
5675 295
1312 76
909 36
2930 595
4152 759
2692 663
3836 733
1333 404
14159 472
2958 508
4850 461
985 180
2810 580
6865 199
2419 470
6551 522
3523 525