2107 323
3959 309
3273 345
4161 757
8570 264
2450 44
14778 385
6132 223
18517 262
15424 617
2853 870
1700 89
2916 509
1358 132