837181
1925
956382
1545
28974566
10395
30373658
11551
701768
1470
511488
970
437388
936
109944139
13329
35257477
4677
346624
719
5215574
1928
19908052
6245
10844711
3436
18521686
6625
356922
596
22295540
8997
54397527
20313
5786552
2133
18269338
6936
11457542
3612
8634868
2752
266674
625
2759040
911
256203
442
385055
757
321017
647
6871074
2067
18288410
4649