935 256
2546 516
1413 389
2642 824
439 89
798 147
2113 546
3012 749
2682 615
2287 448
458 86
1177 297
2051 539
1667 418
1798 562
478 123
1986 617
2089 415
863 253
2998 682
1207 375
3037 899
339 104
2850 641