2970 515
6106 690
5361 55
7053 321
1211 137
1392 328
2320 617
3041 874
1954 484
4453 508
2547 497
3305 721