40488308
7866
7526351
2902
4614609
1291
2154966
524
5211569
845
3227496
559
1785712
508
2275254
549
4985462
1146
1644180
543
15606194
4973
4951564
1281
2476011
527
4820302
1083
2244341
565
5706426
911
3926349
1099
1517338
819
2989778
738
2002382
606
12157564
5500
5260009
889
30926780
15041
1628749
574
2734194
794
5818923
1840
6473675
2441
6612992
1834