30327 520
35457 169
20944 284
60021 539
30440 664
16705 263
24648 285
39752 693
31472 83
38284 310
66964 619