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