1021 123
1283 398
2496 270
1077 331
1668 320
660 196
2396 516
3407 743
15941 326
2667 534
2365 628
2527 484
3954 452
3045 680
1315 218
729 66
3409 733
983 125
3880 293
2316 554
1826 565
949 247
3965 861
1548 42