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