3097 312
2229 171
4248 388
3649 889
2067 270
2087 411
4285 688
3301 259
3897 471
3569 581
2737 267
3280 535
12758 504
3578 435
4634 526
2073 117
2142 28
4089 687
952 85
3830 508
8235 276
19278 272
11850 307
6103 259