1134 352
1313 281
1118 227
2209 664
2054 487
3406 778
12480 264
17572 496
4532 828
3477 607
6526 543
4383 578
8999 172