3062 240
5825 584
2638 122
3995 680
14040 351
9156 196
4570 502
4653 403
2732 101
3798 249
2520 223
21301 413
15115 92
3307 419
3182 688
2767 453