2322 323
4170 309
3406 345
4341 757
8965 265
2609 44
15689 385
6500 223
19759 262
17254 618
2911 870
1867 89
3084 509
1489 132