1057 101
2271 264
17783 36
15374 547
5855 466
6795 596
5496 807
5564 278
19839 735
6570 350
4247 503
9073 472
3259 458
3515 152
5669 197
11312 650
2152 114