3573 511
23871 486
35786 236
16692 515
19009 396
51895 58
8531 860
5810 605
30070 193
24545 552
8370 485
5626 327
22683 789
8562 153
17610 616
6008 359
15094 117
4449 857
4737 833
3154 340
4469 748
3840 783
2942 309
2884 66
4970 885