3097 284
8645 175
10025 690
9723 771
10089 594
26417 186
4084 77
1729 159
6469 432
23655 413
4468 417
2373 589