3042 400
2863 413
6019 929
2155 297
21084 247
1456 159
3479 723
2575 371
2376 140
1712 174
2954 288
2892 469