35229
5860
18618
4120
49245
37029
4019
40334
27218
54251
35718
21030
702212
50493
49460
49318
4327271
4134158
33684
3337153
31836
27402
24971
23330