23156 318
41463 183
72284 684
31434 136
17824 177
11717 685
30301 373
24531 354
75370 716
30420 67
40971 226
40053 400