2111 323
3959 309
3273 345
4162 757
8570 264
2451 44
14786 385
6136 223
18523 262
15432 617
2854 870
1701 89
2916 509
1358 132