48823258
31579
7407935
3207
10900295
3502
5554414
1906
10435082
3716
12393466
4633
2282879
1090
4945256
2126
7146337
1643
2956141
1200
1081081
364
6540371
1762
810144
442
1459470
263
1365298
574
104618
468
1901345
201
1298926
336
2513025
659
11294217
2704
770447
229
2359788
794
3242846
392
712095
216
1539531
505
1159860
1048760
351
1545487
260