30453 520
35592 169
21067 284
60315 541
30721 664
16802 263
24741 286
39916 693
31640 83
38549 310
67403 619