999 58
951 188
3323 513
9464 305
13536 327
2040 490
2826 747
4235 712
15101 555
3559 805
4329 709
3991 702
3902 252
2043 411
31120 853
4433 568
1365 256
12640 653
6163 543
386 67
1363 151
2066 526
3031 631
1386 249
2326 466
7358 327
256 44
3801 766