1058 313
157 29
952 97
2963 843
1111 309
231 40
6930 107
2402 276
19500 170
59595 847
61241 215
23416 242
15555 234
34911 117
29840 667
6013 440
2587 598
1298 206