782
992
1040
1684
872
1047
1375
1450
890
2210
1568956
1221311
701412
50393
49410
49148
4320271
4127158
33654
3332153
31776
27302
24921
23290