2292 323
4112 309
3390 345
4317 757
8920 265
2585 44
15591 385
6457 223
19524 262
16970 618
2900 870
1857 89
3009 509
1467 132