2106 323
3957 309
3271 345
4159 757
8558 264
2449 44
14771 385
6130 223
18514 262
15413 617
2852 870
1698 89
2915 509
1358 132