22955 778
2882 100
9522 78
10347 373
9934 542
10864 387
7621 844
10170 515
7166 654
9076 486
20245 133
4192 617
3216 251
5354 624
12876 847