31532293
10844
4863191
848
6952561
1548
5459868
1680
7939542
1740
4594755
647
3734885
593
1649417
3861
5942356
1152
3237360
1146
2864309
813
6634999
2129
5929203
1083
1320075
229
3705803
1130
3514213
684
3757523
725
7925873
1831
2637973
870
4572327
1511
1956272
631
5103567
1218
2051280
311
4464137
1115
2584921
600
3760552
688
6418286
1501
1570149
474