6583 503
42307 622
9263 823
7044 483
4888 660
8753 466
4370 810
6861 568
2546 312
2349 311
3440 147
3269 374
4114 536
3118 247
56348 158
69674 737