22948 19
15059 12
50152 94
46490 66
101602 323
53835 113
56602 92
20488 17
65508 83
39556 40
87023 137
16746 8
124272 124
15218 6
17880 13
13688 13
22578 44
27669 39
54821 78
47688 70
18970 27
17179 24
32218 52
42821 82