3097 284
8650 175
10026 690
9725 771
10091 594
26418 186
4085 77
1730 159
6473 432
23673 413
4469 417
2374 589