2910 760
1356 372
858 114
1130 238
800 194
2256 560
1458 435
2305 593
2341 647
26516 57
5753 266
16867 508
13202 928