23964398
8077
23405816
23049
4595766
1800
617668
857
4931420
901
1687305
747
8699283
2296
634884
942
30070278
10360
28825541
29141
11783249
1768
11322994
2108
679897
823
5304327
1627
2008737
794
2127389
593
481571
581
2045129
728
4309548
1485
2538422
791
7428455
1979
2854064
766
22733984
6433
21393444
5331
4160565
1369
31334555
4489
2666454
1203
3509818
1080