15514528
5956
4297463
1520
7150145
3543
24076593
7172
5055557
1310
4902518
1303
3827427
1297
13241486
3342
7084338
2940
7475385
4096
24089603
8831
8105161
2356
7102993
1454
5452768
1608
8407991
4545
54801919
24718
6739658
2123
13281001
3367
5904035
1649
17957786
4165
13827072
4633
38859738
18472
17481168
7093
17550070
6226
3266250
851
3803372
1281
13081852
2506
3940185
1734