2179 523
12715 233
2932 860
4455 929
1709 164
1387 142
7885 546
8723 448
3578 506
1616 81
1352 235
639 104