3092 81
49290 842
8766 247
13698 663
7206 335
14927 395
8415 539
10868 91
57395 443
44520 153
8548 638
7103 107
6421 72
6575 735
14926 92
5632 41
45978 331