620172
616925
1051998
975587
118737
307480
8495
808345
174538
503945
600218
1028400
163547
200112
69753
262502
8351743
544786
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545