13596 584
79905 682
19577 158
76285 580
21806 392
43595 462
32109 824
6560 485
3073 101
1161 43
126023 298