2106 323
3956 309
3271 345
4159 757
8556 264
2447 44
14766 385
6129 223
18513 262
15410 617
2851 870
1695 89
2915 509
1358 132