2911 760
1356 372
859 114
1131 238
802 194
2257 560
1458 435
2307 593
2343 647
26523 57
5753 266
16867 508
13204 928