5228829
1595
48273
191
236191
527
194973
430
20122729
5039
738688
179
119317
461
2182137
719
32600
109
3953596
1156
572143
870
1724900
123112
386
4045771
933
2851711
929
3403840
1203
2145798
625
4608835
2092
8503345
2588
5109238
1310
1942616
568
1927376
584
4548312
1787
2264767
653
7360591
1253
1659040
311
5914644
1737
2594817
1071