2910 760
1356 372
859 114
1130 238
802 194
2256 560
1458 435
2306 593
2343 647
26520 57
5753 266
16867 508
13204 928