22911 778
2880 100
9520 78
10344 373
9933 542
10864 387
7620 844
10165 515
7161 654
9071 486
20232 133
4191 617
3213 251
5354 624
12875 847