5922
4716
309
4124
3419
102
4315
324
74
2910
254
519
19456
14870
12941
11590
8782
847263
7900
7562
723148
629142
61711
5710