2046 323
3269 309
3238 345
4135 760
8067 264
2376 44
14083 385
5877 223
18524 262
14599 616
2832 870
1724 89
2888 509
1327 132