40231 86
94061 225
30088 39
12332 34
16791 32
9967 13
26199 39
46354 116
62722 146
30327 81
72676 103
23687 39
27625 78
25541 40
20648 51
68878 194
64185 164
26367 55
20961 22
31028 34
31707 23
40421 97
33496 72
18326 15