3507 415
2496 412
9726 400
2228 404
2959 716
6242 631
8808 408
1189 173
3283 137
2780 640
4196 406
2052 108
4087 544
3714 439
2937 201
2859 577
1000 193
2918 527
1104 227
923 190
8514 879
4433 37
1739 322
2012 532