3053 637
12410 534
16875 396
6794 93
8599 352
16393 825
17710 759
9420 200
8878 721
42022 739
26312 424
31350 297
914 57