24973 32
43182 84
139508 442
79031 273
39742 41
18159 25
37759 52
47383 114
22799 32
63909 115
25242 34
23359 27
22146 55
45988 64
37655 66
17516 10
18781 40
47620 93
46439 62
31583 76
21346 38
21085 23
24987 41
50931 101