3097 284
8673 175
10046 690
9746 771
10100 594
26453 186
4090 77
1735 159
6512 432
23792 413
4475 417
2375 589