2105 323
3956 309
3271 345
4159 757
8555 264
2447 44
14765 385
6126 223
18512 262
15407 617
2850 870
1694 89
2914 509
1358 132