39016 739
1076 210
2831 724
1028 162
2543 561
3025 761
3228 849
9894 79
46799 275
32324 203
11602 215
8726 545
10625 108
6668 169
6818 39
5507 267
13374 290
2493 210
3756 436