12232 28
12466 422
12210 123
2652 599
29864 481
1602 405
3088 862
2635 289
12171 680
3661 386
613 29
2077 328
3732 524
2222 453
2373 561
9340 725
1709 109
30371 503
4785 587
2401 482
16615 713
3709 698
9919 509
12874 276
27023 604
10036 442
24781 395
6615 391