415 72
2282 588
1565 387
1095 294
903 286
1181 307
555 142
1220 288
3216 790
1980 518
1525 302
2174 651
2999 821
2794 843
1178 275
956 232
933 255
1256 335
1037 280
18170 481
3054 855
1701 156
12948 152
4150 165
8466 436
14066 277
5273 61
5482 827