3062 240
5825 584
2639 122
3996 680
14043 351
9156 196
4570 502
4653 403
2732 101
3798 249
2520 223
21301 413
15116 92
3307 419
3182 688
2767 453