40251 126
25891 122
28935 111
36746 108
19358 90
52182 86
22207 82
11735 80
91750 79
13281 78
13723 71
12979 67
15971 64
22913 64
47863 63
55364 62
18454 62
27415 61
16082 61
11204 61
17844 61
27002 60
15380 58
15009 58