19400575
6606
61303168
25468
13002677
4988
15970716
5221
36895457
10568
11549235
3861
19144262
7178
11462788
3286
550740
741
4108244
1398
620150
273
7620275
2821
8549511
2623
9208256
2601
5499426
2349
6487907
2324
5338461
1919
4627459
1737
4663012
1611
4669810
1454
2595165
1086
12804025
5039
3286492
1036
10615070
3593
9366589
5303
3359776
1595
2748032
785
5113362
1771