2328 523
14111 233
2957 860
4743 929
1867 164
1510 143
7899 546
8860 448
3616 506
1633 81
1361 235
646 104