5060 468
3499 461
3978 598
6668 796
2300 296
2089 306
2833 380
4115 430
1413 64
1649 167
15465 44
653 34
1088 65
10864 970
2676 640
5354 322
979 114
2937 575
4904 786