12108 28
12406 422
12080 123
2587 599
29606 481
1572 405
3023 861
2620 289
12151 680
3483 386
580 29
2032 328
3530 524
2180 453
2357 561
8901 725
1655 109
30341 503
4780 587
2356 482
16593 713
3676 698
9708 509
12759 276
26992 604
10008 442
23980 395
6532 391