1566 320
1217 261
40633 454
2966 543
887 182
1599 354
26080 913
125487 954
39865 425
42533 93
4527 639
5778 821
6329 591
2734 168
8305 810
6356 317