20532462
3612
6629234
6006
4609322
4049
8526272
2937
3098285
2054
5810730
4388
3231652
2299
2589636
801
2677852
722
26836080
7894
526923
2720
35955062
3380
6238106
2855
10266947
4297
1997082
867
3329626
3251
4826532
1743
4217807
1140
7583125
3147
3735410
1196
2070840
644
48471547
27680
5645756
2283
3528451
1162
10944039
4288
986387
493
678068
1002
28741419
11614