5957 555
4573 419
3044 244
2811 352
3746 622
2464 155
1721 297
2831 382
1808 105
1424 124
1878 237
3658 858
3338 646
1496 203
3734 763
2937 482
3176 474
3983 833
3536 713