2697 331
2838 422
4950 588
2344 433
3967 107
3998 206
9050 700
4014 503
8885 729
2686 235
3670 470
3840 360
9296 822
5349 785
2413 515
7642 337
4322 681
6603 443
3623 350
3877 568
7570 631
3192 279
6314 993
3914 244