1005 151
588 50
5545 108
7258 733
3286 547
2781 109
12452 59
4659 670
5380 556
12176 436
31557 857
8652 398
9803 885
10875 510
12301 816
6883 335
11934 761
4131 172
7980 470
3840 112
9444 617
6936 519
5801 640