2635 501
3438 659
2287 419
3399 857
3688 770
1280 141
3347 951
413 66
650 134
2650 806
1996 542
3325 632
566 89
573 101
3256 981
3154 741
2721 755
2710 794
2279 564
1540 267
1899 461
2933 879
2242 466
1305 254
2163 633
3157 809