5794 751
10351 369
19968 287
9752 579
16970 240
4084 659
11259 502
3331 30
6547 879
4419 456
2379 281