5446
5398
5025
4631
4404
4243
4208
4196
4127
4115
4063
3765
3690
3689
3340
3298
3264
3235
3086
2786
2563
2534
2177
1989
1637
1552
1546
1476
1332
1260
1076
633
616
533
477
429
254
0