13596 584
79899 682
19573 158
76277 580
21803 392
43582 462
32102 824
6560 485
3073 101
1161 43
126006 298