2666 43
1619 480
187751 929
2138 607
127652 172
33624 107
77376 642
166918 433
96110 172
113412 484
77395 455
91458 552
199651 615
113026 525