3329 112
125950 804
25651 542
16658 541
21178 121
26629 82
43502 698
12206 800
5605 214
3882 75
43736 549