4004 475
5927 194
4277 562
4178 129
3425 691
3405 235
3091 350
3277 642
5160 65
3903 465
2295 46
1142 87
1922 80
6299 441
3227 503
5997 636
2605 252
6617 304
5386 352
6265 545
13699 400
3807 538
12292 763
6815 193