3314 112
125282 804
25609 542
16488 541
21074 121
26512 82
43484 698
12193 800
5597 214
3872 75
43437 549