3328 112
125887 804
25642 542
16635 541
21168 121
26616 82
43496 698
12203 800
5604 214
3879 75
43697 549