1040 313
145 29
870 97
2959 843
1106 309
224 40
6917 107
2393 276
19478 170
59455 847
61098 215
23253 242
15478 234
34821 117
29700 667
5967 440
2587 598
1297 206