81033 821
17354 71
45209 80
75437 322
23385 545
20560 75
40626 776
63593 685
66252 947
16962 510
36367 107
43622 460
28552 642
44749 390
17299 279
41750 248
35998 640
15000 194
17375 731
40170 219
76809 288
30661 807
52098 766
38718 602
20934 316
53579 616
10376 135
7744 271