3573 511
23873 486
35787 236
16692 515
19009 396
51904 58
8531 860
5810 605
30071 193
24545 552
8370 485
5626 327
22683 789
8563 153
17610 616
6008 359
15095 117
4449 857
4737 833
3154 340
4469 748
3840 783
2942 309
2884 66
4970 885