19285 268
11176 242
13749 580
183786 448
50362 684
6101 98
8592 49
5710 605
3256 44
7044 108
46880 524