903 243
2158 512
3373 524
3244 883
2857 874
1706 305
350 69
140 35
4100 713
2220 581
3221 612
3084 889
3276 770
3191 552
2902 924
9770 400
2644 232
4625 249
2523 658
5129 395
396 84
508 120
3533 816
5980 97