3328 112
125897 804
25645 542
16642 541
21170 121
26619 82
43498 698
12204 800
5605 214
3879 75
43711 549