12230 28
12463 422
12205 123
2649 599
29859 481
1599 405
3088 862
2635 289
12171 680
3654 386
612 29
2076 328
3728 524
2221 453
2373 561
9318 725
1705 109
30371 503
4785 587
2401 482
16615 713
3708 698
9919 509
12873 276
27021 604
10035 442
24767 395
6612 391