3041 400
2854 413
6003 929
2151 297
21071 247
1450 159
3467 723
2563 371
2364 140
1699 174
2937 288
2873 469