40231 85
94061 223
30088 39
12332 34
16791 32
9967 13
25805 39
46354 116
62722 146
30327 81
72285 103
23687 39
27625 78
25541 40
20648 51
68878 194
64185 160
26367 55
20961 22
31028 34
31707 23
40421 97
33496 68
18326 15