2992 941
409 114
1299 266
2536 600
1361 315
701 159
2329 686
1673 432
459 114
985 273
11897 720
2928 628