1051 55
667 115
915 269
353 63
1244 82
1113 201
896 152
3896 386
809 67
1189 98
480 68
172 76
855 90
845 109
1448 165
463 84