12231 28
12464 422
12208 123
2649 599
29861 481
1601 405
3088 862
2635 289
12171 680
3658 386
613 29
2077 328
3732 524
2221 453
2373 561
9324 725
1708 109
30371 503
4785 587
2401 482
16615 713
3708 698
9919 509
12874 276
27023 604
10036 442
24772 395
6614 391