12286 803
1684 479
1889 479
1734 392
3210 903
753 97
26675 621
121160 198
422297 707
66801 515
28266 199
13065 836
98050 631
15511 705
28692 309
38559 196