2103 323
3954 309
3271 345
4157 757
8548 264
2445 44
14758 385
6122 223
18509 262
15393 617
2850 870
1685 89
2913 509
1356 132