138848
76019
1561
3717
104120
7267
60330
4977
117136
3298
4187
4428
1634317
1154412
11137276
1033816
10097258
97614
8254155
774111
71026
61774
57392
54098