19306 268
11186 242
13756 580
183899 448
50388 684
6106 98
8597 49
5715 605
3259 44
7052 108
46908 524