3001 773
876 243
962 232
3102 723
879 195
2483 515
744 194
448 65
2932 639
2034 478
128 30
1440 316
2153 404
2583 755