1301 265
1054 242
1778 442
2266 494
930 229
995 213
1443 391
281 41
279 26
15468 409
24597 639
8236 370
10088 500
17265 84