3053 637
12420 534
16881 396
6797 93
8603 352
16396 825
17714 759
9421 200
8878 721
42269 740
26356 424
31372 297
916 57