139663 915
5928 672
21081 252
9038 523
3584 200
17603 58
20681 457
3906 383
5496 338
9196 390
5318 899
4095 440
26486 95
19523 683
19480 305
3083 570
21306 745
43660 478
16855 621
20374 643
4869 260
8823 135
5972 650
20413 424
37703 573
23097 559
41039 504
67187 852