23156 318
41462 183
72280 684
31434 136
17820 177
11717 685
30301 373
24531 354
75370 716
30420 67
40971 226
40049 400