13596 584
79904 682
19576 158
76283 580
21806 392
43589 462
32108 824
6560 485
3073 101
1161 43
126017 298