3053 637
12415 534
16877 396
6796 93
8601 352
16394 825
17711 759
9421 200
8878 721
42116 739
26325 424
31362 297
915 57