2645 323
4420 309
3636 345
4617 757
9525 265
2882 44
16955 385
6958 223
21312 262
19080 618
3016 870
2150 89
3240 509
1703 132