12230 28
12463 422
12204 123
2649 599
29855 481
1599 405
3088 862
2635 289
12171 680
3654 386
610 29
2076 328
3727 524
2220 453
2373 561
9314 725
1704 109
30371 503
4784 587
2401 482
16615 713
3708 698
9918 509
12873 276
27020 604
10035 442
24758 395
6610 391