3110 553
1045 191
2599 210
3593 511
1564 393
2380 380
2153 432
1637 417
3235 540
2081 398
837 95
1063 230
3844 456
864 61
6641 603
2130 389
4236 613
4233 571
2783 718
2444 777
6015 596
3478 731
3367 783
2952 582