5404 745
4886 573
153843 216
11008 380
5752 664
59474 373
43764 226
6059 286
3681 448
4388 111
4684 628
8233 729
6975 845
3049 258
5622 339
5041 217
2498 56
1942 293
5244 758
3003 458
4042 782