3097 284
8644 175
10025 690
9720 771
10089 594
26415 186
4084 77
1729 159
6468 432
23637 413
4468 417
2372 589