16862 576
5800 518
3956 292
21474 570
13353 633
6189 771
3183 283
8334 415
3481 361
3932 345
3271 253
2494 226
1735 371