3590 505
4473 228
2984 75
4032 264
3125 136
8913 706
6799 859
2608 242
7779 763
4739 233
2926 399
3839 654
5376 501
2968 300
3893 783
6491 260
7758 820
2447 80
31833 461
5851 415
17056 451
7979 281
9312 614
3632 495
3071 317
4437 406
4147 487
6386 675