7685 791
11676 412
15819 327
7498 563
30518 425
103059 583
25747 59
64798 247
7440 434
5073 529
3874 73
2403 533
14454 58