4939953
1363
8590873
3716
3995998
1379
3514904
1124
2246471
662
2681782
653
2493258
600
4682914
1561
1479847
433
1065222
336
2296865
628
3854178
731
2607031
659
2288829
615
1628384
486
1854956
339
769671
150
1167821
449
852694
273
124114
468
438905
241
380770
191
87172
131
615802
113
120875
304
100728
147
696670
103
60953
87