3097 284
8652 175
10031 690
9727 771
10092 594
26422 186
4087 77
1732 159
6479 432
23703 413
4470 417
2374 589