3041 648
3287 655
1037 142
2255 119
4586 858
2801 614
3973 846
4204 305
2895 707
2762 576
4123 377
3478 561
1217 151
3089 726
3879 883
2700 288
2191 337
2289 406
2416 610
4098 350
2951 137
3821 487
3445 552
577 56
1195 71
2584 516
7578 197
3537 770