18312
16313
30617
3260
19015
2615
1493
34616
2676
26318
3190
2870
691912
49743
49010
48558
4272271
4065158
33334
3272151
31396
26992
24631
23040