3221 593
3778 527
4998 394
1019 46
39004 316
9245 228
2978 147
2197 113
37512 489
4435 548
3910 853
12433 558
5687 664
12197 656
46271 332
1988 177
5758 614
2368 253
38937 372
14227 468
2248 197
105158 766
3484 794
3797 641
3949 225
2482 244
3018 200
6186 522