1042 313
146 29
876 97
2960 843
1107 309
225 40
6917 107
2394 276
19479 170
59471 847
61109 215
23307 242
15488 234
34830 117
29713 667
5973 440
2587 598
1297 206