156678
3006
178725
3640
486445
16389
252922
2863
504118
3175
137073
1872
89331
1437
61496
337