3000 656
7184 831
3499 879
3731 512
2980 517
2854 696
2374 111
2439 378
3750 610
1392 64
2521 413
2664 528
2642 367
2712 522
668 53
1855 301
885 147
2228 397
4925 618
3192 366
2105 460
3159 647
3118 597
1953 353
516 27
2259 352
2429 316
1732 291