2075 423
504 129
2347 729
3323 485
4202 459
18987 203
3968 106
7116 781
8731 501
5227 459
9192 55
4440 825