1291 265
1042 242
1631 442
2219 494
918 229
946 213
1440 391
253 41
223 26
15449 409
24565 639
8221 370
10073 500
17227 84