10223 308
11533 86
13922 534
17916 570
16588 488
4210 409
9001 556
7612 772
6381 618
36458 436
5310 446
8592 69
1893 65