40371 90
361431 867
52257 49
29975 28
37088 72
340177 940
30509 20
24890 18
53942 53
38623 54
151228 272
110267 216
112827 201
41740 86
39956 57
36793 173
109577 302
30338 47
106157 109
35418 102
25469 29
31923 42
49184 144
75757 116