39041 739
1076 210
2831 724
1028 162
2545 561
3025 761
3228 849
9897 79
46801 275
32325 203
11602 215
8731 545
10627 108
6669 169
6821 39
5507 267
13374 290
2495 210
3756 436