3097 284
8673 175
10046 690
9745 771
10100 594
26453 186
4090 77
1735 159
6512 432
23791 413
4474 417
2375 589