19305 268
11185 242
13754 580
183890 448
50388 684
6106 98
8597 49
5713 605
3258 44
7050 108
46908 524