2315 323
4162 309
3399 345
4335 757
8948 265
2603 44
15669 385
6485 223
19713 262
17218 618
2909 870
1865 89
3074 509
1485 132