29462 43
3614 59
19591 625
62030 1047
12823 306
45783 253
28928 216
3978 400
3422 406
44035 863
2809 64
5078 462
6080 646
57912 875
6440 55
2890 220
14864 310
60912 236
14342 78
18936 762
5891 591
2252 98
65134 904
3834 820
12804 675
39175 554
8057 604
10336 176