3116 460
5110 298
2516 97
3155 408
1461 75
4069 457
27522 389
2805 521
2255 127
2672 307
3957 592
3634 689
1296 81
4080 943
276 49
3390 511
3234 725
3970 650
16131 169
2665 530
1329 76
2696 59
4060 501
6694 956