3093 256
2650 461
1596 375
2264 551
3636 817
6418 772
595 99
1803 157
3591 200
2823 478
2566 579
2329 228
6629 298
6095 574
2709 735
3900 852
3731 676
3267 212
2155 353
11514 605
6701 469
2411 380
4389 687
5979 123