595 112
1052 313
1094 255
665 116
276 67
2673 780
5757 913
9352 320
3848 720
18308 403
6992 480
2575 105
7656 391
7691 251
5929 469
6992 616