19308 268
11186 242
13756 580
183909 448
50390 684
6107 98
8597 49
5715 605
3260 44
7053 108
46909 524