50 23187
22 11005
3 4869
5 2093
4 1487
2 850
5 880
1 1244
1 801
1 1116
3 1001
1 1093
2 847
1 753
1 751
1 743
2 695
2 635
1 578
0 474
1 471