19578 268
11335 242
13953 580
186684 455
51017 690
6200 98
8705 49
5768 605
3329 44
7163 108
47453 524