12601 442
3859 41
20611 458
5276 324
8226 308
6534 359
7040 242
7088 78
5673 345
9188 641
8767 702
7483 600
9397 41
17377 524
9664 539
12690 558
6336 280
4761 179
6465 406
7072 420
9764 469
14145 630
36974 877
10946 854