12196 28
12445 422
12160 123
2623 599
29781 481
1587 405
3076 862
2630 289
12166 680
3592 386
599 29
2061 328
3671 524
2208 453
2363 561
9128 725
1682 109
30363 503
4783 587
2386 482
16606 713
3694 698
9911 509
12865 276
27006 604
10028 442
24512 395
6576 391