12902 687
32361 463
10728 506
9631 159
1623 84
13875 315
26699 249
4665 442
6815 847
5670 622
3991 734