1315133
438399
354959
958394
1045184
1054565
1033540
958760
620545
1009366
920110
479535
701725
1380348
1069587
1740136
20141484
19523692
17919960
11920916
9245156
7892362
7836668
7176623
7071831
6908477
6887960
6412253
457370
4363231