3504 663
5810 431
4467 605
3029 235
5409 886
5516 642
2410 346
3506 373
5159 601
2649 383
3354 347
6176 547
5671 46
3708 508
4634 752
7303 674
11234 587
7684 562
8375 729
14331 589
6042 917
3654 535
5684 359
23715 638