2443135
1448422
80225
73534
597110
2058339
794214
1080922
1684030
873910
1847954
91388
891012
59597
867523
43765
70565
50580
34474
1079622
1177715
852712
100839