526 72
2286 588
1567 387
1095 294
903 286
1184 307
557 142
1220 288
3330 790
1984 518
1554 302
2179 651
3009 821
2794 843
1189 275
958 232
934 255
1260 335
1038 280
18266 481
3057 855
1710 156
12982 152
4154 165
8474 436
14083 277
5279 61
5494 827