2911 643
5107 716
3953 465
2293 486
2401 352
1599 149
3003 837
2701 422
1215 89
2261 183
2047 580
224 67
2177 341
1562 229
4127 47
2875 416
4482 477
6891 821
603 85
2422 645
3001 948
3664 152
2033 392
3864 888