12076 28
12397 422
12070 123
2579 599
29580 481
1569 405
3013 861
2618 289
12151 680
3464 386
576 29
2025 328
3494 524
2174 453
2356 561
8855 725
1650 109
30334 503
4778 587
2352 482
16588 713
3667 698
9658 509
12735 276
26985 604
10007 442
23860 395
6520 391