3011 400
2843 413
5888 929
2122 297
21030 247
1425 159
3477 723
2460 371
2347 139
2027 174
2865 288
2868 469