15510526
2865
11139565
3487
3465729
709
10539597
2566
13701955
2324
3982100
1149
4206174
1357
4037329
552
1751195
486
11537759
1721
2950090
867
1644620
518
5383781
2183
1793648
420
2784044
914
2635284
911
3676608
1624
4443886
1325
4679056
1932
3263228
804
6517510
2095
2177035
659
792165
656
5683448
1869
1192884
329
4803843
1586
13006042
2946
8568059
939