3328 112
125906 804
25646 542
16645 541
21172 121
26619 82
43498 698
12204 800
5605 214
3879 75
43711 549