1301 265
1054 242
1773 442
2265 494
930 229
993 213
1443 391
280 41
278 26
15468 409
24596 639
8235 370
10087 500
17265 84