2896 
17272 
12834 
3476 
4746 
4347 
11673 
17333 
49442 
53373 
4296 
74595 
5420 
47911 
21266 
6412 
6883 
19516 
43430 
32736 
7094 
865774 
90822 
11724 
178359 
760300 
9488 
6200 
158170 
4185 
4331 
8278 
4929 
2616 
21275 
2635 
2667 
5684 
3727 
16003 