3290 150
5341 112
4101 687
4856 840
1796 86
2948 409
3464 362
5937 534
5353 636
5244 500
4242 486
2878 578
4234 577
7350 755
4559 540
2447 107
1513 127
1480 89
4926 828
27019 582
4049 384
1874 123
2835 439
2128 186