1291 67
2148 96
2566 215
6551 698
865 90
3788 812
7008 755
4751 263
3315 494
2511 351
3910 486
2157 26
4826 706
4776 635
1286 157
4474 480
3606 89
3893 503
4019 551
3870 828
6658 331
9588 717
3054 711
1405 84
9598 282
1730 195
7286 349
1651 51