10130 374
9746 77
15476 534
9355 501
16876 538
9313 364
2632 287
3957 422
4358 423
19441 367
28643 680
18598 977
2134 229
6185 276
2987 165
3494 842
1763 279
25511 369
5984 454