3115 811
2509 294
460 40
1421 199
2374 430
2556 286
2691 509
1327 219
2326 688
1330 197
2869 562
3455 776
2163 245
2201 332
1817 306
2079 495
3108 902
3502 474
2810 615
3425 658
2110 321
1235 272
2600 654
3039 718