2106 323
3958 309
3272 345
4160 757
8566 264
2450 44
14776 385
6132 223
18515 262
15418 617
2852 870
1699 89
2915 509
1358 132