2315 323
4162 309
3398 345
4335 757
8945 265
2603 44
15660 385
6483 223
19703 262
17206 618
2909 870
1865 89
3074 509
1484 132