10125 374
9733 77
15476 534
9354 501
16875 538
9313 364
2631 287
3957 422
4358 423
19441 367
28631 680
18595 977
2134 229
6183 276
2987 165
3494 842
1762 279
25497 369
5980 454