2948 742
273051 437
158013 310
76191 353
146979 370
8136 651
1426 262
1419 203
1213 271
2223 378
2890 812