Evolution
399
226
4036
96281
131678
69
15838
1149
33048
4559
2853
3568
37700
265
2931