3316 112
125435 804
25618 542
16538 541
21093 121
26533 82
43488 698
12197 800
5600 214
3873 75
43500 549