3328 112
125893 804
25645 542
16640 541
21170 121
26619 82
43497 698
12204 800
5605 214
3879 75
43702 549