39008 739
1076 210
2831 724
1028 162
2543 561
3025 761
3228 849
9894 79
46798 275
32324 203
11600 215
8724 545
10625 108
6666 169
6816 39
5507 267
13374 290
2493 210
3756 436