8255 627
2796 486
14314 329
19329 326
8307 109
15754 966
5493 549
11867 411
2951 156
1632 276
9671 780