5826 751
10433 369
19981 287
9761 579
16993 240
4089 659
11269 502
3369 30
6560 879
4427 456
2384 281